import Vue from 'vue'
import {
  Button,
  Form,
  FormItem,
  Input,
  Message,
  Header,
  Aside,
  Main,
  container,
  Menu,
  Submenu,
  MenuItem,
  breadcrumb,
  breadcrumbItem,
  Card,
  input,
  button,
  col,
  row,
  tableColumn,
  table,
  Switch,
  tooltip,
  Pagination,
  Dialog,
  MessageBox,
  tag,
  tree,
  select,
  option,
  Cascader,
  Alert,
  Tabs,
  tabPane,
  steps,
  step,
  checkbox,
  checkboxGroup,
  upload,
  Timeline,
  TimelineItem
} from 'element-ui'

Vue.use(Button)
Vue.use(Form)
Vue.use(FormItem)
Vue.use(Input)
Vue.use(Header)
Vue.use(Aside)
Vue.use(Main)
Vue.use(container)
Vue.use(Menu)
Vue.use(Submenu)
Vue.use(MenuItem)
Vue.use(breadcrumb)
Vue.use(breadcrumbItem)
Vue.use(Card)
Vue.use(input)
Vue.use(button)
Vue.use(col)
Vue.use(row)
Vue.use(tableColumn)
Vue.use(table)
Vue.use(Switch)
Vue.use(tooltip)
Vue.use(Pagination)
Vue.use(Dialog)
Vue.use(tag)
Vue.use(tree)
Vue.use(select)
Vue.use(option)
Vue.use(Cascader)
Vue.use(Alert)
Vue.use(Tabs)
Vue.use(tabPane)
Vue.use(steps)
Vue.use(step)
Vue.use(checkboxGroup)
Vue.use(checkbox)
Vue.use(upload)
Vue.use(Timeline)
Vue.use(TimelineItem)
Vue.prototype.$message = Message
Vue.prototype.$confirm = MessageBox.confirm
